Big Huge Thesaurus

ethylene tetrachloride

noun